Hardware Accelerated Ambient Occlusion Techniques on GPUs

ثبت نشده
چکیده

We introduce an approximate yet visually pleasant ambient occlusion approximation running on real-time graphics hardware. Our method is a multi-pass algorithm that separates the ambient occlusion problem into high-frequency, detailed ambient occlusion and low-frequency, distant ambient occlusion domains, both capable of running independently and in parallel. The high-frequency detailed approach uses an image-space approach to approximate the ambient occlusion due to nearby occluders due to high surface detail. The low-frequency approach uses the intrinsic properties of a modern GPU to greatly reduce the search area for large and distant occluders with the help of a low-detail approximated version of the occluder geometry. Our current results show a promising trend in utilizing the highly parallel, stream processors (GPUs) to perform real-time visually pleasant ambient occlusion. We show that our ambient occlusion solution works on a wide variety of applications such as molecular data visualization, dynamic deformable animated models, highly detailed geometry. Our algorithm demonstrates scalability using a multi-GPU environment, and is Direct3D 10-aware in many respects, allowing for a smooth adaptation to the anticipated fundamental changes in upcoming graphics hardware.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hardware Accelerated Per-Texel Ambient Occlusion Mapping

Ambient occlusion models the appearance of objects under indirect illumination. This effect can be combined with local lighting models to improve the real-time rendering of surfaces. We present a hardware-accelerated approach to precomputing ambient occlusion maps which can be applied at runtime using conventional texture mapping. These maps represent mesh self-occlusion computed on a per-texel...

متن کامل

Investigating the Effects of Hardware Parameters on Power Consumptions in SPMV Algorithms on Graphics Processing Units (GPUs)

Although Sparse matrix-vector multiplication (SPMVs) algorithms are simple, they include important parts of Linear Algebra algorithms in Mathematics and Physics areas. As these algorithms can be run in parallel, Graphics Processing Units (GPUs) has been considered as one of the best candidates to run these algorithms. In the recent years, power consumption has been considered as one of the metr...

متن کامل

State of the Art Report on Ambient Occlusion

Ambient occlusion is a shading method which takes light occluded by geometry into account. Since this technique needs to integrate over a hemisphere it was first only used in offline rendering tools. However, the increasing resources of modern graphics hardware, enable us to render ambient occlusion in realtime. The goal of this report is to describe the most popular techniques with respect to ...

متن کامل

Realistic Rendering of Surface Appearance Using GPU

We present techniques for realistic modeling surface details and efficient rendering of the associated visual effects using programmable GPUs. An important topic in rendering surface appearance is the treatment of mesostructures, which are responsible for finescale shadowing, occlusion, inter-reflectance, and silhouettes. One way to model surface mesostructure is by using the bi-directional tex...

متن کامل

Production-Ready GPU-Based Monte-Carlo Volume Rendering

This paper presents a practical, high-quality, hardware-accelerated volume rendering approach including scattering, environment mapping, and ambient occlusion. The motivation for this technique is the increasing demand among visual artists who create computer animations for information and educational purposes. In the paper we examine the application of stochastic raytracing techniques for volu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006